package UnOfficeDeTourisme;

/**
 * Interface definition : SGCatalogue
 * 
 * @author OpenORB Compiler
 */
public interface SGCatalogueOperations
{
    /**
     * Operation creerCatalogue
     */
    public void creerCatalogue(UnOfficeDeTourisme.Catalogue cat);

    /**
     * Operation consulterCat
     */
    public UnOfficeDeTourisme.Catalogue consulterCat(int idCatalogue);

    /**
     * Operation listerCat
     */
    public UnOfficeDeTourisme.Catalogue[] listerCat()
        throws UnOfficeDeTourisme.ListeVideException;

    /**
     * Operation listerPresta
     */
    public UnOfficeDeTourisme.Prestation[] listerPresta(UnOfficeDeTourisme.Catalogue cat)
        throws UnOfficeDeTourisme.ListeVideException;

}
